Pedagogical lambda-cube: the λ2 case
نویسنده
چکیده
In pedagogical formal systems one needs to systematically give examples of hypotheses made. This main characteristic is not the only one needed, and a formal definition of pedagogical sub-systems of the Calculus of Constructions (CC) has already been stated. Here we give such a pedagogical sub-system of CC corresponding to the second-order pedagogical λ-calculus of Colson and Michel. It thus illustrates the appropriateness of the formal definition, and opens the study to stronger systems of the λ-cube, for which CC is the most expressive representative. In addition we study the type-checking problem for the formalisms of those pedagogical calculi of second-order.
منابع مشابه
Discovering decision knowledge from web log portfolio for managing classroom processes by applying decision tree and data cube technology
In conventional classrooms, teachers atempt to enhance instruction by monitoring students’ learning processes and analyzing their performances by paper records and observation. Similarly, distance learning systems on the Web should be designed to record students’ behaviors to assist teachers in assessing performance and making decisions related to curriculum. Recent developments in web server s...
متن کاملRelating System F and λ2: A Case Study in Coq, Abella and Beluga
We give three formalisations of a proof of the equivalence of the usual, two-sorted presentation of System F and its single-sorted pure type system (PTS) variant λ2. This is established by reducing the typability problem of F to λ2 and vice versa. A key challenge is the treatment of variable binding and contextual information. The formalisations all share the same high level proof structure usi...
متن کاملThe Penn Lambda Calculator: Pedagogical Software for Natural Language Semantics
This paper describes a novel pedagogical software program that can be seen as an online companion to one of the standard textbooks of formal natural language semantics, Heim and Kratzer (1998). The Penn Lambda Calculator is a multifunctional application designed for use in standard graduate and undergraduate introductions to formal semantics: Teachers can use the application to demonstrate comp...
متن کاملPreparation and Characterization of PLGA Nanoparticles Containing Plasmid DNA Encoding Human IFN-lambda-1/IL-29
During the 15 years since the discovery of type III human interferons [IFN-λ1(IL-29), IFN-λ2(IL-28A), and IFN-λ3(IL-28B)], numerous biological properties such as anticancer, antiviral, and immunomodulatory activities of this new IFN family have been investigated. Several studies have shown that the encapsulation of pcDNA with PLGA nanoparticles (NPs) protects them against DNase enzyme action an...
متن کاملA New Model Construction for Various Type Systems
A construction of nondomain models for various type systems such as Martin-Löf’s type theory with intensional identity types, the polymorphic lambda calculus and other extensions of the simply typed lambda calculus is presented. These extensions include nearly all calculi in Barendregt’s lambda cube enriched by strong sums. The models can be arranged in such a way that the universal type Πα. α ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Log. Comput.
دوره 25 شماره
صفحات -
تاریخ انتشار 2015